return readers.stream()
.map(this::asString)
.map(this::toJsonMap)
.map(data -> template(template, data))
.filter(Optional::isPresent)
.map(Optional::get);
}
/**
return readers.stream()
.map(this::asString)
.map(this::toJsonMap)
.flatMap(data -> template(template, data).stream());
}
/**